deputy executive director - Francés Inglés Diccionario